/**
 *
 * @properties={typeid:24,uuid:"F1D93D67-4153-4C9F-B381-3BA3642EBA8F"}
 * @AllowToRunInFind
 */
function buscar()
{ 
	if ((globals.gFechaDesde != null) && (globals.gFechaHasta != null))
	{
		var estado=forms.diario_reten_1.controller.find();
		if(estado==false)
		{
			globals.DIALOGS.showWarningDialog('Aviso','No encontró movimientos (1º find)','OK')	
			return false;
		}	
		//Rango de Fechas //////////////////////////////
		var d1 = globals.gFechaDesde
		d1.setHours(00);
		d1.setMinutes(00);
		d1.setSeconds(00);             
		var df1 = utils.dateFormat(d1, 'dd-MM-yyyy HH:mm:ss')
		
		var d2 = globals.gFechaHasta
		d2.setHours(23);
		d2.setMinutes(59);
		d2.setSeconds(59);
		var df2 = utils.dateFormat(d2, 'dd-MM-yyyy HH:mm:ss')
		
		forms.diario_reten_1.fecha_mov = df1+'...' + df2+'|dd-MM-yyyy HH:mm:ss'
		//Venta o Contado    anulado por ahora=ver si va  //////////////////////////////
		//forms.diario_de_ventas_2.cuenta_cte_to_mov_cta_cte.mov_dventas = globals.gDiarioVoC
		
		// solo comprobantes que van al diario de ventas
		ctacte_cl_to_tab_mov_cl.diario_reten = 1
	
			
		//Busco, si encuentra muestra la pantalla y sino, avisa que no encontro nada
		var found = forms.diario_reten_1.controller.search()
		if (found == 0)
		{
			globals.DIALOGS.showWarningDialog('Aviso','No se encontraron movimientos con esas condiciones','OK')
		}
		else
		{
			foundset.sort('fecha_mov asc, cod_mov asc, letra asc, sucursal asc ,nro_factura asc')
			globals.mostrarForm("diario_reten_2");
		}
	}
	else
	{
		globals.DIALOGS.showWarningDialog('Aviso','Por favor complete todos los datos','OK')
	}
	
/*	var $params = {
		pRazonSocial: uservs_to_uservs.razon_social,
		pTitulo: 'Diario de Retenciones del ' + utils.dateFormat(globals.gFechaDesde,'dd/MM/yyyy') + ' al ' + utils.dateFormat(globals.gFechaHasta,'dd/MM/yyyy'),
		pFechaDesde: globals.gFechaDesde,
		pFechaHasta: globals.gFechaHasta,
		pUservId: globals.gUservID
	}
	globals.metodoJasper('impresion','ventas/diario_retenciones.jasper','Diario_retenciones','infocom',$params)*/
	return true
}

/**
 * @properties={typeid:24,uuid:"7CAEAC8F-60EE-476A-A7DF-E614F4A4B075"}
 */
function iniciar() 
{
	globals.gFechaHasta = new Date();
	globals.gFechaDesde = new Date();
	globals.gFechaDesde = globals.gFechaDesde.setDate (globals.gFechaHasta.getDate() - 30);
}